#pragma once
#ifndef CAMERA_H
#define CAMERA_H

#include "Vector.h"
class Camera{

public: 
  	Vector cam_pos, cam_direction, cam_right, cam_down;
	Camera(): cam_pos(0,0,0), cam_direction(0,1,0), cam_right(0,0,0), cam_down(0,0,0){}
	Camera(const Camera& p) : cam_pos(p.cam_pos), cam_direction(p.cam_direction), cam_right(p.cam_right), cam_down(p.cam_down) {}
	Camera(Vector c_pos, Vector c_dir,Vector c_ri, Vector c_do) : cam_pos(c_pos), cam_direction(c_dir), cam_right(c_ri), cam_down(c_do) {}

};

#endif